body{font-size: 14px;}
/*nav*/
.banner{width: 100%;height: 500px;overflow: hidden;position: relative;}
.banner ul{width: 10000px;height: 500px;position: absolute;}
.banner ul li{float: left;}
.banner ol{position: absolute;left: 911px;bottom: 27px;}
.banner ol li{border-radius: 50%;float: left;width: 18px;height: 18px;line-height: 18px;background-color: #0bb570;margin-right: 10px;}
.banner ol li.current{background: #fff;}
/*aArea*/
.aArea{width: 100%;margin-top: 20px;}
.aArea .a-top,.a-msg{width: 400px;margin:0 auto;}
.aArea .a-top{font-size: 24px;color: #000;font-weight: bold;line-height: 50px;text-align: center;}
.aArea .a-top em{color: #4489d5;}
.aArea .a-msg{margin-bottom: 22px;line-height: 20px;font-size: 13px;text-align: center;color: #a9a9a9;margin-top: 6px;}

.aArea .a-content li{width: 275px;height: 310px;float: left;margin-right: 32px;}
.aArea .a-content li:last-child{margin-right: 0px;}
.a-content li .a-text{width: 240px;background-color: #edecec;height: 155px;padding: 0px 20px;}
.a-content li .a-text .s1,.s2{width: 240px;display: block;}
.s1{font-size: 18px;padding-top: 38px;margin:0 auto;line-height: 20px;text-align: center; color: #000;}
.s2{line-height: 20px;font-size: 12px;text-align: center;padding-top: 25px;}
.a-text:hover .s1{color: #0bb570;}
a:hover{color:#4489d5 }
/*bArea*/

.bArea{margin-top: 20px;float: left;width: 100%;}
.b1,.b2,.b3{width: 100%;float: left;margin-bottom: 20px;}
.b-l{float: left;}
.b-l .b-l-top{width: 782px;height: 40px;line-height: 40px;text-align: top;border-bottom: 1px solid #999;position: relative;}
.b-l .b-l-top .top-l{line-height: 39px;font-size: 20px;float: left;padding-left: 15px;padding-right: 2px;background: url("../line1.jpg") no-repeat left center;border-bottom: 2px solid  #4489d5;}
.b-l .b-l-top em{float: left;margin-left: 8px;font-size: 14px;}
.b-l .b-l-top ul{float: right;}
.b-l .b-l-top ul li{font-size: 14px;float: left;line-height: 39px;padding-left: 10px;padding-right: 10px;margin-left: 40px;}
.b-l .b-l-top ul li.on{border-bottom: 2px solid #4489d5;}
.b-l .b-l-top ul li.on a{color:#4489d5;}
.b-l .b-l-top ul li:hover{border-bottom: 2px solid #4489d5; }
.b-l .b-l-top ul li:hover a{color:#4489d5;}
.b-l .b-l-content{padding-top: 10px;width: 782px;height: 244px;overflow: hidden;}
.b-l-content .img{float: left;margin-top: 12px;width: 330px;height: 230px;overflow: hidden;position: relative;}
.img ul{width: 2000px;height: 730px;position: absolute;}
.img ul li{float: left;}
.img ol{position: absolute;right: 10px;bottom: 10px;}
.img ol li{cursor: pointer;text-align: center;font-size: 14px;color: #fff;margin-right: 5px;float: left;width: 20px;height: 20px;line-height: 20px;border-radius: 50%;background: #0bb570;}
.img ol li.on{background-color: #a0a0a0;}
.b-l-content .img2{float: left;margin-top: 12px;width: 330px;height: 230px;overflow: hidden;position: relative;}
.img2 ul{width: 2000px;height: 230px;position: absolute;}
.img2 ul li{float: left;}
.img2 ol{position: absolute;right: 10px;bottom: 10px;}
.img2 ol li{text-align: center;font-size: 14px;color: #fff; cursor: pointer;margin-right: 5px;float: left;width: 20px;height: 20px;line-height: 20px;border-radius: 50%;background: #0bb570;}
.img2 ol li.on{background-color: #a0a0a0;}
.b-l-content .news-list{float: right;}
.b-l-content .news-list li{background: url("../point2.jpg") no-repeat left center;width: 424px;height: 47px;line-height: 47px;text-align: left;border-bottom: 1px dashed #999} 
.b-l-content .news-list li:hover{background: url("../point1.jpg") no-repeat left center;}
.b-l-content .news-list li:hover a{ color: #4489d5; }
.b-l-content .news-list li:hover em{ color: #4489d5; }
.b-l-content .news-list li a{padding-left: 14px;}
.b-l-content .news-list li em{float: right;}
.b-r{float: right;}


.b-r .b-r-top{width: 366px;height: 40px;line-height: 40px;text-align: top;border-bottom: 1px solid #999;}
.b-r .b-r-top .top-l{line-height: 39px;font-size: 20px;float: left;padding-left: 15px;padding-right: 2px;background: url("../line1.jpg") no-repeat left center;border-bottom: 2px solid  #4489d5;}
.b-r .b-r-top em{float: left;margin-left: 8px;font-size: 14px;}
.b-r .b-r-top .top-r{float: right;padding-right: 5px;font-size: 14px;}
.b-r .b-r-top .line1{width: 122px;height: 40px;background: url("../line2.jpg") no-repeat right center;float: left;text-align: center;}
.b-r .b-r-top .line1:last-child{background: url();}
.b-r .b-r-top .line1:hover{background-color:#0bb570; }
.b-r .b-r-top .line1 a{display: block;}
.b-r .b-r-top .line1 a:hover{color: #fff;}

.b-r .b-r-top1{width: 366px;height: 40px;line-height: 40px;text-align: top;border-bottom: 1px solid #999;}
.b-r .b-r-top1 .top-l{line-height:43px;font-size: 20px;float: left;padding-right: 2px;background: url("../line1.jpg") no-repeat left center;border-bottom: 2px solid  #4489d5;}
.b-r .b-r-top1 em{float: left;margin-left: 8px;font-size: 14px;}
.b-r .b-r-top1 .top-r{float: right;padding-right: 5px;font-size: 14px;}
.b-r .b-r-top1 .line1{width: 122px;height: 40px;background: url("../line2.jpg") no-repeat right center;float: left;text-align: center;}
.b-r .b-r-top1 .line1:last-child{background: url();}
.b-r .b-r-top1 .line1:hover{background-color:#0bb570; }
.b-r .b-r-top1 .line1 a{display: block;}
.b-r .b-r-top1 .line1 a:hover{color: #fff;}

.b-r-content .news-list{width: 366px;margin-top: 10px;}
.b-r-content .news-list li{background: url("../point2.jpg") no-repeat left center;width: 366px;height: 47px;line-height: 47px;text-align: left;border-bottom: 1px dashed #999} 
.b-r-content .news-list li:hover{background: url("../point1.jpg") no-repeat left center;}
.b-r-content .news-list li:hover a{ color: #4489d5; }
.b-r-content .news-list li:hover em{ color: #4489d5; }
.b-r-content .news-list li a{padding-left: 14px;}
.b-r-content .news-list li em{float: right;}

.b2 .b-r{height: 307px;width: 366px;float: right;}
.b2 .b-r .bb-top{font-size: 12px;}
.b2 .b-r .bb-top .line1.on{background-color:#0bb570; }
.b2 .b-r .bb-top .line1.on a{color: #fff;}
.b2 .b-r p{width: 121px;line-height: 24;height: 39px;text-align: center;float: left;}
.b2 .b-r p:last-child{border-right: 0px;}
.b2 .b-r .pp1:hover{background-color: #0bb570;}
.b2 .b-r p:hover a{color: #fff;}
.b2 .b-r .b-r-content{padding-left: 24px;padding-right:24px;padding-top: 37px;}


.b2 .b-r .b-r-content input[type="text"]{float: left;width: 264px;height: 38px;border :0px;	padding-left: 10px;margin-bottom: 23px;}
.b2 .b-r .b-r-content input[type="password"]{float: left;width: 264px;height: 38px;border :0px;	padding-left: 10px;margin-bottom: 23px;}
.b2 .b-r .b-r-content .inp-name{width: 100%;height: 38px;border:1px solid #ccc;background: url("../name.jpg") no-repeat right center;border-right: 0px;}
.b2 .b-r .b-r-content .inp-pwd{margin-top: 23px;width: 100%;height: 38px;border:1px solid #ccc;background: url("../pwd.jpg") no-repeat right center;border-right: 0px;}

.b2 .b-r .b-r-content input[type="submit"]{width: 100%;height: 40px;line-height: 40px;text-align: center;background-color: #0bb570; color: #fff;font-size: 17px;border:0px;}
.b2 .b-r .b-r-content input[type="button"]{width: 100%;height: 40px;line-height: 40px;text-align: center;background-color: #0bb570; color: #fff;font-size: 17px;border:0px;}
.b2 .b-r .b-r-content .inp-checkbox{position: relative;line-height: 60px;height: 60px;text-align: left;width: 100%;}
.b2 .b-r .b-r-content input[type="checkbox"]{position: absolute;top: 23px;left: 0px;width: 14px;height: 14px; border:1px solid #ccc;}
.b2 .b-r .b-r-content .inp-checkbox span{position: absolute;left: 20px;width: 70px;}

.b3 .top-r{float: right;font-size: 14px;}
.b3 .b-l-content .news-list1{float: left;width: 363px;height: 47px;line-height: 47px;}
.b3 .b-l-content .news-list2{float: right;width: 363px;height: 47px;line-height: 47px;}
.news-list1 li,.news-list2 li{border-bottom: 1px dashed #999;}
.news-list1 li em,.news-list2 li em{float: right;}
.news-list1 li a,.news-list2 li a{padding-left: 14px;background: url("../point2.jpg") no-repeat left center;}
.b3 .b-l-content li:hover a{color: #4489d5}
.b3 .b-l-content li:hover em{color: #4489d5}
.news-list1 li:hover a{background:url("../point1.jpg") no-repeat left center; }
.news-list2 li:hover a{background:url("../point1.jpg") no-repeat left center; }
.b3 .b-r-content img{margin-top: 20px;}

/*cArea*/
.cArea{width: 100%;background-color: #eeeeee;float: left;padding-top: 23px;padding-bottom: 20px;}
.cArea .p1{font-size: 24px;color: #000;font-weight: bold;line-height: 50px;text-align: center;width: 230px;margin: 0 auto;}
.cArea .p1 em{color:#4489d5 }
.cArea .p2{line-height: 20px;font-size: 13px;text-align: center;margin-top: 6px;width: 230px;margin: 0 auto;margin-bottom: 12px;}
.cArea .p3{margin: 0 auto;width: 1010px;line-height: 27px;height: 27px;font-size: 14px;text-align: center;}
.cArea .c-list ul{width: 920px;margin: 50px auto;}
.cArea .c-list li{float: left;margin-right: 32px;}
.cArea .c-list li:last-child{margin-right: 0px;}
.cArea .c-list li p{line-height: 32px;height: 32px;width: 205px;text-align: center;font-size: 14px;}

/*dArea*/
.dArea{width: 100%;float: left;padding-top: 20px;padding-bottom: 20px;}
.dArea .b-l{width: 100%;}
.dArea .b-l .b-l-top{width: 100%;}
.dArea .b-l .b-l-top .top-r{float: right;padding-right: 10px;font-size: 14px;}
.dArea .b-l .b-l-content{width: 100%;margin-top: 33px;overflow: hidden;}
.dArea .b-l .b-l-content .dareaul{width: 2500px;height: 182px;}
.dArea .b-l .b-l-content .dareaul li{float: left;margin-right: 30px;}
.dArea .b-l .b-l-content .dareaul li:last-child{margin-right: 0px;}
.dArea .b-l .b-l-content .dareaul li p{width: 215px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;}


.qqq {position: absolute;bottom:25px;right:0px;width:157px;}
.qqq li{width:20px;height:20px;border-radius: 10px;background: #a0a0a0;margin:0px 5px;color: #fff;line-height: 20px;text-align: center;}
.qqq li.on{background:#4489d5 };

.image img{width: 100%;}

.hide{display: none !important;}

.aa{color: #000;}

.aArea .a-content ul li .s1{font-size: 20px;}
.aArea .a-content ul li .s2{font-size: 13px;}